package com.lbj.mvvm.network

import java.io.Serializable

/**
 * 描述　: 服务器返回数据的基类
 * 请必须继承它！！请注意：
 * 1.必须给他的构造方法赋值
 * 2.必须实现抽象方法，根据自己的业务判断返回请求结果是否成功
 */
abstract class BaseResponse<T>(var data: T, var returnCode: Int, var msg: String?) :
    Serializable {
    abstract fun isSuccess(): Boolean
}